Synonyms for "mechanical man"

Words with similar meaning